agreement for maintenance and support - Alemán Inglés Diccionario